package hello;

/**
 * Created with IntelliJIDEA.
 * Description:
 * User: ASUS
 * Date: 2025/8/31
 * Time: 17:03
 */
// 定义公共类 Student
public class Student {
    // 声明公共的字符串类型成员变量 name，用于存储学生姓名
    public String name;
    // 声明公共的整型成员变量 age，用于存储学生年龄
    public int age;

    // 定义 Student 类的构造方法，接收字符串参数 n 和整型参数 a
    public Student(String n, int a) {
        // 输出"构造方法被调用了！"，提示构造方法已执行
        System.out.println("构造方法被调用了！");
        // 将参数 n 的值赋给成员变量 name
        name = n;
        // 将参数 a 的值赋给成员变量 age
        age = a;
    }

    // 定义主方法，程序的入口
    public static void main(String[] args) {
        // 使用 new 关键字调用 Student 类的构造方法创建 Student 对象 stu，传入参数"张三"和 18
        Student stu = new Student("张三", 18);
        // 输出 stu 对象的 name 属性值，即"张三"
        System.out.println("姓名: " + stu.name);
        // 输出 stu 对象的 age 属性值，即 18
        System.out.println("年龄: " + stu.age);
    }
}
